@CHARSET "utf-8";

/* -- 1, ページ全体の段組の指定 -- */
#wrapper {
  min-width: 640px;
  max-width: 1024px;
  margin: 24px auto;
}
#contents {
}
#header {
  margin-top: 0;
}
#information {
  width: 0px;
  height: 0px;
  visibility: hidden;
}

/* -- 2, 色基調、スタイルの設定 -- */
body {
  background-color: #ffffff;
}
#wrapper {
  background-color: #fff8dc;
  border-left:  2px solid;
  border-right: 2px solid;
  border-color: #deb887;
}
#header, #footer {
  background-color: #deb887;
}
#contents {
  margin: 8px 2em;
  padding: 8px 1em;
  background-color: #eee8aa;
}
#contents p {
  padding-left: 1em;
}
h1, h2, h3, h4, #footer {
  color: #800000;
}
#footer {
  text-align: center;
  font-size: small;
  padding: 1px 0;
}
a {
  color: #8b008b;
}
a:hover {
  background-color: white;
}

